mechanical duster - Français Anglais Dictionnaire